package com.moli.iov.base.model.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * <p>
 * 
 * </p>
 *
 * @author wanghualin
 * @since 2019-10-09
 */
@TableName("tbox_upgrade_file")
@Data
public class TboxUpgradeFile implements Serializable {

    private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	@TableId(type = IdType.AUTO)
	private Long id;

	/**
	 * 车辆品牌对应字典code,如北汽新能源
	 */
	@TableField(value="vehicle_band")
	private String vehicleBand;

	/**
	 * 某车型的车系对应字典code，如北汽新能源的EC220
	 */
	@TableField(value="vehilce_series")
	private String vehilceSeries;

	/**
	 * 某车型的车系中对应的款式字典code，如北汽新能源的EC220的精英款
	 */
	@TableField(value="vehicle_style")
	private String vehicleStyle;

	/**
	 * tbox生产商,对应的字典code
	 */
	@TableField(value="tbox_manufacturer")
	private String tboxManufacturer;

	/**
	 * tbox型号,对应的字典code
	 */
	@TableField(value="tbox_model")
	private String tboxModel;

	/**
	 * tbox硬件版本号,对应字典的code
	 */
	@TableField(value="tbox_version")
	private String tboxVersion;

	/**
	 * 软件版本号
	 */
	@TableField(value="software_version")
	private String softwareVersion;

	/**
	 * 升级文件的url
	 */
	@TableField(value="file_url")
	private String fileUrl;

	/**
	 * 公司id
	 */
	@TableField(value="company_id")
	private Long companyId;

	/**
	 * 公司名称
	 */
	@TableField(value="company_name")
	private String companyName;

	/**
	 * 创建时间
	 */
	@TableField(value="gmt_create")
	private Date gmtCreate;

	/**
	 * 创建人
	 */
	@TableField(value="create_user")
	private String createUser;

	/**
	 * 更新时间
	 */
	@TableField(value="gmt_modified")
	private Date gmtModified;

	/**
	 * 修改人
	 */
	@TableField(value="modified_user")
	private String modifiedUser;

	/**
	 * 删除时候的操作说明
	 */
	@TableField(value="operator_decription")
	private String operatorDecription;

	/**
	 * 删除标志。0，未删除；1已删除
	 */
	@TableField(value="is_delete")
	private Integer isDelete;

}
